Команды Artisan, которые вы не используете (но определенно должны)
Если вы думали, что Artisan — это только для запуска сервера и миграций, пора взглянуть шире. Этот мощный CLI-инструмент может значительно ускорить разработку, упростить отладку и помочь лучше понять Laravel.
📌 Полезные команды для работы с маршрутами: php artisan route:list --method=POST — показывает только POST-маршруты (удобно при отладке форм или API) php artisan route:list --path=admin — фильтрует маршруты по пути, например, для админки php artisan route:list --only-vendor — список маршрутов от сторонних пакетов
⚡️ Крутые make: команды для генерации кода: php artisan make:controller PostController --model=Post --requests --test — создаёт контроллер с привязкой к модели, запросами валидации и тестами php artisan make:model Post --all — генерация модели, миграции, фабрики, сидера, политики и контроллера одним махом! Сокращённые флаги: php artisan make:model Product -mcfs (migration, controller, factory, seeder)
🛠️ Создавайте свои Artisan команды и автоматизируйте рутину:
php artisan make:command CleanOldPosts
Напишите логику очистки старых записей и запускайте команду вручную или по расписанию. Идеально для: очистки данных, отправки напоминаний, пакетной обработки и интеграций.
Команды Artisan, которые вы не используете (но определенно должны)
Если вы думали, что Artisan — это только для запуска сервера и миграций, пора взглянуть шире. Этот мощный CLI-инструмент может значительно ускорить разработку, упростить отладку и помочь лучше понять Laravel.
📌 Полезные команды для работы с маршрутами: php artisan route:list --method=POST — показывает только POST-маршруты (удобно при отладке форм или API) php artisan route:list --path=admin — фильтрует маршруты по пути, например, для админки php artisan route:list --only-vendor — список маршрутов от сторонних пакетов
⚡️ Крутые make: команды для генерации кода: php artisan make:controller PostController --model=Post --requests --test — создаёт контроллер с привязкой к модели, запросами валидации и тестами php artisan make:model Post --all — генерация модели, миграции, фабрики, сидера, политики и контроллера одним махом! Сокращённые флаги: php artisan make:model Product -mcfs (migration, controller, factory, seeder)
🛠️ Создавайте свои Artisan команды и автоматизируйте рутину:
php artisan make:command CleanOldPosts
Напишите логику очистки старых записей и запускайте команду вручную или по расписанию. Идеально для: очистки данных, отправки напоминаний, пакетной обработки и интеграций.
Telegram auto-delete message, expiring invites, and more
elegram is updating its messaging app with options for auto-deleting messages, expiring invite links, and new unlimited groups, the company shared in a blog post. Much like Signal, Telegram received a burst of new users in the confusion over WhatsApp’s privacy policy and now the company is adopting features that were already part of its competitors’ apps, features which offer more security and privacy. Auto-deleting messages were already possible in Telegram’s encrypted Secret Chats, but this new update for iOS and Android adds the option to make messages disappear in any kind of chat. Auto-delete can be enabled inside of chats, and set to delete either 24 hours or seven days after messages are sent. Auto-delete won’t remove every message though; if a message was sent before the feature was turned on, it’ll stick around. Telegram’s competitors have had similar features: WhatsApp introduced a feature in 2020 and Signal has had disappearing messages since at least 2016.
Find Channels On Telegram?
Telegram is an aspiring new messaging app that’s taking the world by storm. The app is free, fast, and claims to be one of the safest messengers around. It allows people to connect easily, without any boundaries.You can use channels on Telegram, which are similar to Facebook pages. If you’re wondering how to find channels on Telegram, you’re in the right place. Keep reading and you’ll find out how. Also, you’ll learn more about channels, creating channels yourself, and the difference between private and public Telegram channels.
Библиотека пхпшника | PHP Laravel Symfony CodeIgniter from it